Unique Japanese restaurant. Good place for Japanese food lovers as it serves the best Sushi and Maki in town. The restaurant atmosphere and the friendliest staff here make every customer feel at home. Ebi Tempura is really fresh and the look of each dish is commendable. The food served is very fresh and obviously they are very careful to pick the ingredients. The green tea ice cream here is really good, the sweet and bitter taste is just right. Value for money here.